Sarah Palin and Lady Gaga: What They Have in Common, and Why (Hallelujah!) They're Both Right John Shore